(defun c:My()
command "_ai_selall")
command "_erase")
(command "_box" "140,-35,0" "185,35,0" 15); "   " "   " 
(command "_box" "215,-35,0" "260,35,0" 15); "   " "   " 
  
(command "_box" "173,-35,15" "185,35,15" 60); "   " "   " 
(command "_box" "215,-35,15" "227,35,15" 60); "   " "   " 

(command "_union" "140,-35,0" "185,-35,75" "");  
(command "_union" "220,-35,0" "215,-35,75" "");  
(command "_union" "140,-35,0" "215,-35,75" "");  

(command "_cylinder" "152, 20,0" 6 40 ); "  "  
(command "_cylinder" "152,-20,0" 6 40 ); "  "  
(command "_cylinder" "248, 20,0" 6 40 ); "  "  
(command "_cylinder" "248,-20,0" 6 40 ); "  "  

(command "_subtract" "140,-35,0" "" "158, 20,40" "");  
(command "_subtract" "140,-35,0" "" "158,-20,40" "");  
(command "_subtract" "140,-35,0" "" "242, 20,40" "");  
(command "_subtract" "140,-35,0" "" "242,-20,40" "");  

(command "_wedge" "227,-6,15" "260,6,15" 134.97)
(command "_wedge" "140,-6,15" "173,6,15" 134.97)
(command "_rotate3d" "140,-6,15" "" "Zaxis" "156.5,0,15" 180)

(command "_union" "140,-35,0" "227,-6,15" "");  
(command "_union" "140,-35,0" "140,-6,75" "");  

(command "_cylinder" "200,40,105" 50 80 ); "  "  
(command "_rotate3d" "250,40,105" "" "Xaxis" "200,40,105" 90)

(command "_union" "140,-35,0" "200,40,55" "");  

(command "_box" "100,-50,105" "300,50,105" 200); "   " "   " 
(command "_subtract" "140,-35,0" "" "200,50,105" "");  

(command "_box" "190,-50,75" "210,50,75" 50); "   " "   " 
(command "_subtract" "140,-35,0" "" "210,50,75" "");  

(command "_box" "100,-10,89" "300,10,89" 30); "   " "   " 
(command "_subtract" "140,-35,0" "" "300,10,89" "");  

(command "_cylinder" "200,25,105" 35 50 ); "  "  
(command "_rotate3d" "235,25,105" "" "Xaxis" "200,25,105" 90)
(command "_subtract" "140,-35,0" "" "200,25,140" "");  

(command "_cylinder" "200,50,105" 25 100 ); "  "  
(command "_rotate3d" "225,50,105" "" "Xaxis" "200,50,105" 90)
(command "_subtract" "140,-35,0" "" "200,50,130" "");  

)